home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / cyc-soli.zip / CYCLOID.DOC < prev    next >
Text File  |  1991-02-01  |  33KB  |  557 lines

  1.                                 CYCLOID
  2.                              Version 1.23
  3.  
  4. CYCLOID: The Spirograph(tm) simulator with a smidgeon more. 
  5.  
  6. Copyright(C)1991
  7. by  Phil Paustian 
  8.     Box 644
  9.     Terry, MT  59349
  10.  
  11. Hardware required:IBM-PC or compatible with Hercules, CGA or EGA graphics. 
  12.  
  13. Disclaimer: If something goes wrong, I didn't do it, I don't know who did it, 
  14. and besides, it wasn't my fault. 
  15.  
  16.  
  17.                                  CYCLOID 
  18.     Cycloid is a program that draws curves known technically as hypocycloids 
  19. and epicycloids.  To put it more simply, you'll recognize them as the curved 
  20. designs of a spirograph.  As you can probably imagine, a spirograph is 
  21. something that is much easier to use than it is to describe.  I would guess 
  22. that you will learn a lot more about this program by running it than you will 
  23. by reading this manual. However, I will give you a brief description of all of 
  24. the commands to help you as well as I can. 
  25.     I suggest printing out this manual and reading the appropriate sections as 
  26. you use the program.  From DOS use the command "TYPE CYCLOID.DOC >PRN" to get a 
  27. copy on your printer. 
  28.     I have also included a tutorial demonstration of the program.  From DOS 
  29. use the command "CYCLOID ?" to run the tutorial. Or run the program normally, 
  30. and then hit the question mark to start the tutor. 
  31.  
  32.                                 RUNNING CYCLOID
  33.     From DOS type "CYCLOID".  You can watch the introductory screen draw some 
  34. random spirograph designs, or press any key to start.  Cycloid will take a 
  35. stab at figuring out what kind of monitor you have, but it's only human, so if 
  36. it doesn't work correctly, start the program with one of the following 
  37. commands: "Cycloid E" for EGA color monitors, "Cycloid C" to use a CGA color 
  38. monitor, "Cycloid M" to run the program in monochrome, or "Cycloid H" with a 
  39. Hercules graphics card. If you've got an EGA monitor, you might also try 
  40. running "Cycloid 7", which uses a medium resolution screen (screen 7 uses half 
  41. as much disk space when you save designs), or "Cycloid 9" which runs on the 
  42. EGA enhanced high resolution screen (with more colors available, but presently 
  43. it won't permit loading or saving images). 
  44.     When you begin the program, you will be presented a menu with seventeen 
  45. choices, a rather intimidating assortment of arcane jargon.  To enter any menu 
  46. selection simply hit the first letter of that command (the capitalized 
  47. letter), or use the Arrow Keys to move the highlighted bar to the command of 
  48. your choice and hit [Return].  For the novice, the commands you will want to 
  49. learn first are Disk, Ring, Go, Clear, and Quit.
  50.  
  51.                                  GO 
  52.     Go:  This command tells the computer to draw your designs.  Just hit the 
  53. letter "G" and it goes to work.  You will be returned to the menu as soon as 
  54. the design is completed.  You can stop sooner by hitting any key while the 
  55. design is being drawn. If you stop too soon, you can press Ctrl-G (Hold the 
  56. Ctrl key down as you hit a G). This draws your design one step at a time. 
  57.  
  58.                             CLEAR SCREEN 
  59.     Clear screen:  Hit the letter "C" to erase the screen.  Simple enough.  
  60. Maybe too simple.  Before you go wiping out designs indescriminately, think 
  61. for a moment of the tragic loss.  If Leonardo da Vinci had had a "C" key the 
  62. world might never have seen Mona's smile. 
  63. 2
  64.  
  65.                                 QUIT 
  66.     Quit:  Hit "Q" to quit.  Naturally you will be so enthralled by Cycloid 
  67. that you will wish you never had to use this command.  But such is life.  All 
  68. good things must have a "Quit" command.  If the boss walks into the room, you 
  69. can hit Ctrl-Q (Hold down the Ctrl key and hit Q), which will immediately end 
  70. the program and blank the screen faster than he can say, "You're fired." 
  71.  
  72.                             DISK and RING 
  73.     Disk and Ring: First a brief refresher course in spirography. If you 
  74. remember the spirograph you had when you were much, much younger, you had an 
  75. assortment of plastic rings which had to be pinned down onto the paper. You 
  76. also had some smaller round disks that were spun around inside the ring to 
  77. create a design. The ring and disk had a lot of gear teeth around their rim. 
  78. The "Disk gear" command asks you to tell the computer how many gears the disk 
  79. should have. When you are in the menu, hit the letter "D" and a prompt at the 
  80. bottom of the screen will ask you what to change Disk gears to. Type in a 
  81. number and hit return. Or you can just hit return without any number to leave 
  82. the number unchanged. You can also hit the Escape key at any time to get out 
  83. of a command you didn't want to make. 
  84.     Both Disk and Ring must be set at some number other than 0 before you can 
  85. draw a design. The larger the number, the larger the disk will be. The same 
  86. thing goes for the "Ring gear" command. 
  87.     Actually, the program will automatically draw every design the same size, 
  88. large enough to fill the screen, unless you tell it not to.  So changing 
  89. "Disk" or "Ring" will not affect the size of the design.  But the combination 
  90. of those two numbers will tell the program what design to draw. To create an 
  91. authentic spirograph design Ring should be a larger number than Disk 
  92. (otherwise the disk wouldn't fit inside the ring, obviously), but the program 
  93. won't complain if you throw logic out the window. 
  94.     By experimenting with these two numbers you will learn that whenever the 
  95. Ring is three times the size of Disk the program will always draw a triangular 
  96. design. But if you use very large numbers the design will be drawn very 
  97. slowly. Using smaller numbers will speed up the drawing, but if the numbers 
  98. are too small, let's say below ten or fifteen, the curve will not be smooth.
  99.   With a real spirograph, there are two ways to make a design, by spinning the 
  100. disk inside the ring, and by spinning it outside.  With Cycloid creating an 
  101. outside design is as simple as using a negative number for either Disk or Ring 
  102. (not both). Like this: 
  103.         D -30 [Return] R 100 [Return] G 
  104.     If you type Ctrl-D, the program will automatically switch you from an 
  105. inside drawing to an outside drawing, or vice versa. 
  106.     If you type Ctrl-R, instead of inputting the number of Ring gears, you 
  107. will be asked for the number of lobes or points your design should have: hit 
  108. "Alt-R 5 [Return]" to draw a pentagram, or "Alt-R 2.5 [Return]" for a 5 
  109. pointed star. 
  110.  
  111.                                  PEN 
  112.     Pen position: Another method you can use in a real spirograph to change 
  113. the way a design looks is by moving the pen position. Every disk had a number 
  114. of holes in it. If you put the pen in a hole near the edge of the disk, you 
  115. get a design with sharp points. Holes near the center give nothing but gentle 
  116. curves. This effect is achieved in Cycloid by changing "Pen position". If Pen 
  117. is 1, the pen is set right at the edge of the disk; if Pen is 0, the pen is in 
  118. the center of the disk. You can choose any position between those extremes, or 
  119. you can take a step beyond what was possible with a real spirograph by setting 
  120. Pen at a number greater than 1. That puts the pen outside the physical border 
  121. of the disk. Try out some examples: 
  122.     C D 30 [Return] R 120 [Return] P 1 [Return] G 
  123.     P .5 [Return] G 
  124.     P 1.5 [Return] G 
  125.     P 0 [Return] G 
  126. 3
  127.     Of course, all these designs are the same size because the program is 
  128. automatically making every design fill the screen.  See the section of this 
  129. manual on "Size" to learn how to change that. 
  130.     An added feature of the Pen position command is the block-pen.  Hit 
  131. Ctrl-P, and the letter "B" will appear in the menu next to Pen Position.  You 
  132. are now in block mode; the pen will draw with blocks or solid rectangles 
  133. instead of a thin line.  This command can give interesting effects when used 
  134. with the Multicolor mode.  Hit Ctrl-P a second time to leave block mode.
  135.     This might be a good time to mention a couple features of this program 
  136. that make entering numbers easier. The left arrow key can be used as a 
  137. non-destructive backspace to edit your response, while the right arrow key 
  138. will either type one character from the default (previous) setting, or it will 
  139. retype what you destroyed with the backspace. Hitting the down arrow, will 
  140. type the entire default. 
  141.     Secondly, instead of entering numbers directly and absolutely, you have 
  142. the option of adding a number to the present setting. Simply type a '+' before 
  143. the number and it will be added to the default, or a '+-' (Plus sign, Minus 
  144. sign) to subtract. For example if P is 1.5 then typing 'P+.1' makes it 1.6. 
  145. Typing 'P+-1.1' will then set the pen position to .5. To multiply the present 
  146. setting by one and a half you can type 'P*1.5' And dividing works the same way 
  147. with the '/'.  Or, if you're not fussy, just hit "P?" and the computer will 
  148. pick a pen position at random. When entering numbers you may also hit the
  149. "at" sign, "@", and the computer will pick a single digit at random.
  150.  
  151.                               EXAMPLES 
  152.     Examples:  Just hit the letter "E" and the computer will begin drawing 
  153. several examples of what this program is able to do.  At any time while a 
  154. design is being drawn you can simply hit any key and you will be returned to 
  155. the menu.  When you stop the examples, the menu will show you the numbers that 
  156. were required to create this design. 
  157.     You can also hit Ctrl-E or Alt-E to create completely random designs.  
  158. Alt-E just draws a random design in the middle of the screen, while Ctrl-E 
  159. will put different sized designs in random spots on the screen and combine 
  160. them together.
  161.  
  162.                                 MOVE 
  163.     Move:  You can move the design anywhere you choose on the screen.  Type 
  164. "M" and you will see crosshairs to show you where you are on the screen.  Use 
  165. the arrow keys to move anywhere you desire, and hit [Return] when you get 
  166. there.  The grey plus key can be used to speed up your movement across the 
  167. screen, while the grey minus key will move with smaller steps.
  168.      Or you may choose to move by the numbers.  The screen is set up so that 
  169. the top of the screen is "U 100".  The bottom is "D 100".  The left and right 
  170. sides are "L 150" and "R 150". Keep the design within those limits.  To make a 
  171. move hit "M" followed by the letter of the direction you want to move, then 
  172. the distance and [Return]. Prompts at the bottom of the screen will remind you 
  173. what to do, and a crosshair will show you where you're at on the screen. 
  174.     If you wish to move to a specific spot on the screen, hit "S" for spot. 
  175. Then type in the coordinates (two numbers separated by a comma).  "M S 0,0"
  176. is the command to move to the center of the screen, "M S 140,-90" moves you to 
  177. a spot near the top left corner of the screen.  (Horizontal location comes 
  178. first, right is positive, left is negative; Then the vertical location, up is 
  179. positive, down is negative).
  180.  
  181.                                 TURN 
  182.     Turn:  It does what it says, it turns the design whatever number of 
  183. degrees you enter. "T 180" will set a design upside down, while "T 5" will 
  184. just turn it slightly out of its normal position.  Positive numbers turn 
  185. clockwise, while negative numbers will turn counterclockwise. "T+5" will turn 
  186. it five degrees from its previous setting, and this simplifies the task if you 
  187. want to draw the same design several times turning the design just a little 
  188. bit each time.  One good turn deserves another. 
  189. 4
  190.  
  191.                                 SIZE 
  192.     Size:  To change the size of a design hit "S".  You will be given three 
  193. choices, "Constant, Variable, or Nested".  Hit "C", "V" or "N". 
  194.     If you choose "Constant" you will be asked to enter a number, usually 
  195. between 0 and 1 if you want the design to fit on the screen.  Entering .5 will 
  196. give you a design one half as large as the normal size; .1 would be one tenth 
  197. the normal size.  You get the idea.  The current size is indicated by the 
  198. number under the word size in the menu. 
  199.     Your second option is "Variable".  Hitting the letter "V" will freeze the 
  200. Ring at its present size.  That means that from now on, different pen 
  201. positions will be different sizes.  
  202.     Setting a smaller Pen position will give you a smaller design. This option 
  203. is handy for making inner designs fit inside outer designs, or making changes 
  204. in the Pen position act exactly as they would in a "real spirograph." (Pretty 
  205. soon I'm going to have to start calling a "real spirograph" what it really is, 
  206. nothing but a "Manually-operated Cycloid") 
  207. Example: Type "P 2 [Return] G"; Now hit "S V"; And try the following examples
  208.   P 1.5 [Return] G
  209.   P 1 [Return] G
  210.   P .5 [Return] G 
  211.   P 0 [Return] G
  212.     If you set Pen position greater than 2, the design will be too large for 
  213. the screen, but I can tell you're just the kind of rebel who's going to do 
  214. it anyway just because I told you not to. To get back to "Constant" mode, type 
  215. "S C [Return]". 
  216.     The final size option is "Nested".  "S N" changes the "Size" to cause new 
  217. designs to fit in the hole in the center of your design.
  218.     If you hit Ctrl-S, the size mode will switch between "Size Constant" and 
  219. "Size Variable" instantly. 
  220.     Whew.  That was confusing.  If you now understand how to use the various 
  221. size options, you are truly a master Cyclologist.  If not, a little 
  222. experimentation might teach you enough to use these commands profitably. 
  223.  
  224.                                 OVAL 
  225.     Oval:  You can make your drawing either a vertical or horizontal oval by 
  226. changing this number.  A setting of 1 gives you a circle.  A setting between 0 
  227. and 1 gives a tall oval, while settings greater than 1 create wide ovals.  One 
  228. way you might choose to use this setting is to really make Cycloid fill the 
  229. whole screen.  Here's how: 
  230.     Type "O O 1.5 [Return] S C 1.5 [Return]" This will give you an oval that 
  231. is as wide and as tall as the screen.  Once you have set Oval at something 
  232. other than a circle, you may use the Ctrl-O key combination to switch from a 
  233. vertical oval to a horizontal one and back. 
  234.     Cycloid can also draw an oval design rotated to any angle.  Type "O R" for 
  235. Oval, Rotation, and just pick an angle.  This feature slows down your drawings 
  236. slightly.
  237.  
  238.                                 HUE 
  239.     Hue: That means color, but I had to use "C" to clear the screen, so you'll 
  240. just have to get used to saying Hue. When you hit "H" you will be prompted to 
  241. enter either "F" to change the foreground color (the color of the lines), or 
  242. "B" to change the background color.  With monochrome screens the only thing 
  243. this command will do is set the color black or white. Even numbers (Black) can 
  244. be used to erase designs without clearing the whole screen. On CGA screens you 
  245. have 4 colors to choose from and on Ega you have 16. 
  246.     A third color option is "M" for multicolor drawings.  You tell the 
  247. computer how many colors to use in the design (always starting with the 
  248. present foreground color), and each line segment will be a different color.  
  249.     The final color option is "L" for length.  This command only affects 
  250. multicolor drawings.  It tells the computer how many line segments to draw 
  251. before switching to the next color.  "H L 10 [Return]" means the computer will 
  252. 5
  253. draw 10 segments of the design in one color, and then switch to another. The 
  254. command "H L 0" is a special case that automatically makes each side a 
  255. different color.
  256.     With a CGA screen, if you hit Ctrl-H you can quickly change the background 
  257. color.  With an EGA monitor, Ctrl-H will change the background, as well as 
  258. change all the other colors around. Alt-H switches all the colors without 
  259. changing the background.  With EGA the function keys, F1 to F10 and shift-F1 
  260. to shift-F6 will change one of the 16 screen colors to any new color.  EGA 
  261. users can also hit "H P" (Hue Palette) to change any color.
  262.  
  263.                              LOAD/SAVE 
  264.     Load/save:  For saving your masterpieces.  When you hit "L" you are given 
  265. two choices, Load or Save.  Hit "L" a second time to load an image either from 
  266. disk or from memory, or hit "S" to save an image.  You will be asked to enter 
  267. the file name. If you do not type in a file name, the image will be saved in 
  268. computer memory temporarily.  At any time the program can hold one image in 
  269. memory.  Keep in mind that images in memory will be lost as soon as you save 
  270. another design, or when you quit the program. 
  271.     When you save a design on disk, I would suggest that you use the file
  272. extension that the program suggests (such as .CGA .MON .HRC .EGA etc.). This
  273. will enable the program to identify the image when you load it again. On CGA
  274. monitors, you can also use the extensions .SCN and .PIC.  These were included
  275. to allow you to swap images into and out of the shareware program PC-KEYDRAW.
  276. If you use any other graphics program that you would like to use with CYCLOID
  277. designs, you'll have to check whether the program has a screen capture utility 
  278. that can save my screen images.
  279.     I have also been asked about printing designs with your printer.  This 
  280. program has no commands for printing.  Please use GRAPHICS.COM, which comes 
  281. with DOS, or one of the many graphics screen dump programs available as 
  282. shareware. 
  283.     When you choose to load an image , there will be four options to choose 
  284. from.  They are: 
  285.     RESTORE: erases whatever is presently on the screen and brings back the 
  286. saved image exactly as it was stored. 
  287.     NEGATIVE: erases the screen and brings back the old image with the color 
  288. reversed, so every black pixel is white and vice versa. 
  289.     ADDED: adds the saved image to the image presently on the screen. Any 
  290. point that was white on either screen will remain white. 
  291.     ICON: adds the saved image in a way that allows it to be subtracted again.  
  292. Choosing this option once adds the saved image to the present image.  Choosing 
  293. it a second time erases the saved image and returns the screen to the same 
  294. condition it was in before you loaded that image. 
  295.     On an EGA monitor, Load/Save has a third option, "Page."  By typing "L P" 
  296. you alternate between two separate screens to work on.  Note: If your computer 
  297. has limited memory the Load/Save command may not work. 
  298.     Ctrl-L will save the present screen in memory, and Alt-L will immediately 
  299. load the image currently held in memory onto the screen as an icon. 
  300.  
  301.                                BLANK 
  302.     Blank menu:  This command erases the menu so it never hides the design. 
  303. Hitting "B" a second time will restore the menu. 
  304.  
  305.                                WIPE 
  306.     Wipe: This is a paint fill-in command.  Choose a color or pattern to fill 
  307. in either inside or outside of your design.  Use the Move command to move the 
  308. crosshairs to the section of the screen you wish to fill in.  Then hit "W" for 
  309. wipe. Choose "C" to paint the screen with a solid color, or "P" to use one of 
  310. 100 tile patterns.
  311.     Now enter a number from 1 to 15 to fill in that part of the screen with a 
  312. solid color, or a number from 1 to 99 if you are choosing a tile pattern. The 
  313. color or pattern you choose will paint the screen, filling outward and 
  314. stopping when it reaches the present foreground color. Experiment and you'll 
  315. 6
  316. see what I mean.  
  317. Examples: "C W C 1 [Return]" 
  318.   "C W P 3 [Return]"
  319.   "C D 20 [Ret] R 85 [Ret] G W P 51 [Ret] M R 130 [Ret] W P 51 [Ret]" 
  320. If you find a pattern you like, but you hate the color, try entering numbers 
  321. above 100.  These are the same 100 patterns with various color shifts. 
  322.     And then there's Wipe Options ("W O").  These options allow you to change 
  323. the default colors for the wipe patterns, or to see what a pattern looks like 
  324. without painting your screen.  You can even edit the patterns and create your 
  325. own. (If you know which option you are going to choose, you can save yourself
  326. one keystroke and immediately hit any of the following commands right after
  327. the "W" for Wipe.)
  328.     The first option is "Tile colors."  Hit "T" and you'll be asked to enter 
  329. four numbers for the tile parts, plus a background color.  The default colors 
  330. are 1 (blue), 2 (green), 4 (red), and 8 (grey).  You can set all four to the 
  331. same color for some monochrome patterns, or rearrange the colors, or pick four 
  332. different ones.  (Note: if you use any colors other than those 4, some 
  333. patterns will not use as many different colors as normal).  When you change 
  334. these defaults, the computer will tell you what pattern numbers give you your 
  335. selected color, but you from now on you can get these new color combinations 
  336. just by using tile patterns 1 to 99.
  337.     Another choice with the wipe command is to hit "V" for View.  Choose "V" 
  338. (View) if you want to see what a pattern looks like without using it in your 
  339. drawing.  It will be displayed in a box on your screen.  If you want to see 
  340. all 99 patterns, just view pattern 0 (or any multiple of 100). But be warned, 
  341. viewing all the patterns this way will erase your screen. 
  342.     If you're ready to try creating some of your own patterns, hit "E" to edit 
  343. a pattern.  Pick a pattern to start with and it will be displayed enlarged for 
  344. you on the left side of the screen.  Now you can use the arrow keys to move 
  345. around and hit the "<" or ">" keys to change the color of any dot.  Hit a "V" 
  346. or the [Return] key to see what your new pattern looks like; hit "S" to save 
  347. it, or hit "E" to edit another pattern.  As always, Esc will get you out of 
  348. this command.  Please note that when you want to view or save any pattern you 
  349. have created, you must place the cursor on the lowest line that you would like 
  350. included in the pattern. 
  351.     If 100 tile patterns isn't enough for you, you may have up to 10 different 
  352. pattern files on disk.  Use the "Wipe Options File" command to switch to a new 
  353. pattern file.  Before you can do that you'll have to make some additional 
  354. files to use.  From DOS type the command "COPY PATTERN1.* PATTERN2.*". Then 
  355. you will have a file called "PATTERN2.EGA" (or CGA or MON), which can be 
  356. edited to give you another 100 patterns.  When you need more, just replace the 
  357. "2" in that DOS command with any digit from 0 to 9.  If this all sounds 
  358. confusing, don't worry, if you can get by with 100 patterns you'll never need
  359. this command.
  360.     Ctrl-W immediately wipes with the same color or pattern you used the last 
  361. time you used the Wipe command. 
  362.  
  363.                                AGAIN 
  364.     Again:  This is one of those commands that was created with the true 
  365. Cyclologist in mind.  This command lets you repeat any series of commands 
  366. over and over.  When you choose this option, you will be asked to enter the 
  367. command list.  Simply type in the commands exactly as you would normally, but 
  368. without hitting [Return] until you're finished.  After you hit [Return] you 
  369. will be asked how many times to repeat. 
  370.     For example, hit "A". Then type "ML5T+5P+-.1G [Return]"  The computer will 
  371. now ask "How many times?" Type "10 [Return]". The computer will now Move Left 
  372. 5, Turn 5 degrees, Subtract 0.1 from the current Pen position, and draw the 
  373. design. Then it will do it again 9 more times. 
  374.     In your Again commands, don't forget to use a "?" to pick random settings; 
  375. you can also type the pound symbol, "#", to tell the computer to pause at this 
  376. point for user input of a number.  For example "P#G" lets you type in any 
  377. 7
  378. number for your pen position, the computer will draw it and then ask you for 
  379. the next pen position you would like to draw.
  380.     One more feature of Again:  place an "A" at the end of the command list 
  381. and when the computer reaches the "A" it will start over at the beginning.  
  382. This will give you an infinite loop.  For example, at the "Again:" prompt, 
  383. type "HF+1GA".  This will draw the same design over and over, just changing 
  384. the color each time.  On a monochrome screen it will draw the design, then 
  385. erase it, then draw it again, over and over and over. 
  386.  
  387.                                 FORM 
  388.     Form:  We have come to the last command.  I saved this one for last 
  389. because it is not really part of a real spirograph simulation.  Hitting "F" 
  390. toggles the program back and forth between Gear input and Degree input. You 
  391. will notice that when you hit "F" the numbers under Disk and Ring change.  If 
  392. a disk has 20 gear teeth around its rim, then each tooth is 18 degrees wide 
  393. (20 x 18 = 360 degrees). If it has 60 gear teeth, each tooth is 6 degrees 
  394. wide. "Form Degrees" lets you enter those numbers by the number of degrees 
  395. instead of by the number of gear teeth. 
  396.     But that isn't the only thing this command changes. The Disk and Ring 
  397. sizes and rotation are also calculated differently. This command is useful for 
  398. creating unusual designs that look nothing like a spirograph. In a spirograph 
  399. you will normally use Disk and Ring settings between around 20 to around 200 
  400. or so. With "Form: Degrees" you should try using all numbers between 1 and 
  401. 360. 
  402.     It will be more of a challenge to find designs that look aesthetic with 
  403. "Form: Degrees".  But some people like a challenge.  Hit "F" to get into the 
  404. "Form: Degrees" mode, and then hit "E" to see a half dozen examples of what 
  405. you can do.  You will see that these designs are very angular, unlike a 
  406. spirograph.  They are also more complex and varied than a spirograph. While 
  407. running the examples, you can hit a key at any time to stop, and then look at 
  408. the Disk and Ring settings to see what numbers created those designs.  Here 
  409. are a few Disk and Ring settings that give interesting images in the "Form: 
  410. Degrees" Mode:
  411.  D132 and R48;
  412.  D3 and R60; 
  413.  D38 and R90;
  414.  D116 and R2;
  415.  D68 and R100;
  416.  D124 and R240;
  417.  D12 and R132;
  418.  D42 and R282;
  419.  D110 and R50;
  420.  D34 and R64; 
  421.  D138 and R46;
  422.  D130 and R46...Try them out. 
  423.  
  424.                              THE HIDDEN COMMANDS 
  425.     There are a couple of commands that are not mentioned in the menu.  It 
  426. sounds mysterious and vaguely ominous, but the truth is, I just ran out of 
  427. room in the menu, and the remaining commands are too trivial and useless to 
  428. deserve mention.  Judge for yourself.  The hidden commands are: 
  429.  
  430.                              ? (TUTORIAL) 
  431.     ?:  A tutorial is available with five separate lessons to give you some 
  432. visual demonstrations of many of the commands in Cycloid.  Type ? and choose to 
  433. start the tutorial at the beginning, continue where you last quit, or pick one 
  434. of the five lessons.  While the tutorial is running, just watch, read the 
  435. messages, and hit a key to continue.  Hit [Escape] to stop and practice what 
  436. it has taught you whenever you desire.  The tutorial is not available when you 
  437. are running the program in color on a CGA monitor.  You can start the program 
  438. in Tutorial Mode by typing "Cycloid ?" 
  439. 8
  440.  
  441.                              INITIALIZE 
  442.     Initialize:  This command simply resets most variables to their original 
  443. value except Disk and Ring.  It's not a command you'll use very often, but it 
  444. might save a few keystrokes once in a while. You can also use this command to 
  445. adopt your own initializer settings.  Hit Alt-I, and all present settings 
  446. are memorized (except Disk and Ring).  From now on hitting "I" restores these 
  447. memorized settings. You can always hit Ctrl-I to reset the original defaults.
  448.  
  449.                              JOINTEDNESS
  450.     Jointedness:  J multiplies both Ring and Disk by 1.25, to give you the 
  451. same design but with a slightly smoother curve.  Ctrl-J divides both Ring and
  452. Disk by the same amount, giving you less smoothness, but faster drawing. Note
  453. that because of rounding, if you use this command several times in a row, the
  454. design will keep drawing after it looks to you like it should be finished.
  455. That's because the final point of the design didn't quite hit the starting 
  456. point.  You may simply hit any key to stop the drawing once you're satisfied
  457. that it looks done.  However you can also take advantage of this phenomenon
  458. to get thicker lines for your design.  Just keep hitting Ctrl-J until both 
  459. Ring and Disk are very small, below 5 or 10, then draw your design, and let it
  460. run to completion.  You'll have a design with much fatter lines than usual,
  461. especially around the corners.
  462.  
  463.                              VERSION 
  464.     Version:  Tells you the version number of your copy of Cycloid, a 
  465. fascinating piece of information I'm sure you'll want to read again and again.
  466.  
  467.                              ZILCH 
  468.     Zilch:  Does absolutely nothing except delays one second and beeps at you.
  469. The only conceivable use for this command is to slow down an Again Command.  
  470. Example: Hit "A"; Enter "C W P +1 Z [Return]"  When you are asked "How many 
  471. times?" Enter "100".  The program will now show you all the Wipe patterns 
  472. available and give you one second to view each before showing the next one. 
  473.     Ctrl-Z adds sound to Cycloid.  Ctrl-Z again silences the program.
  474.  
  475.  
  476.     The rest is up to you.  You have the know-how.  You have the tools.  You 
  477. have the discerning eye that can spot the ineffable quality of true art.  And 
  478. if you've actually read this whole manual, you apparently have a lot of free 
  479. time on your hands.  Be creative.  Be bold and daring.  Let the immortal Muse 
  480. of Spirography inspire the artist within your soul.  Endeavor to achieve your 
  481. true inner greatness.  Strive for excellence.  Go for it. 
  482.  
  483. Oh, and have a nice day! 
  484.  
  485.  
  486.     Drop me a line with any suggestions or comments you might have.  If you 
  487. find this program interesting or you just feel very charitable, please 
  488. register by sending the low, low price of $9.95 to Box 644, Terry, MT 59349.  
  489. If the program totally bored or confused you, we offer a specially discounted 
  490. price of $9.87.  What will you get when you register, you ask?  You get my 
  491. undying thanks and devotion.  If that isn't enough, you'll also be informed if 
  492. and when the next update becomes available.  And you'll be eligible to receive 
  493. a registered version of the update for $1.00.  Now if that's not a great deal, 
  494. I don't know what is!  Hurry up and register your Cycloid today.
  495.  
  496.                                               Enjoy!
  497.  
  498. 9
  499.         Handy Registration Form
  500. _________________________________________________________________________
  501.  
  502. CYCLOID REGISTRATION
  503. VERSION 1.23
  504.  
  505. Mail your registration check to:
  506. Phil Paustian
  507. Box 644
  508. Terry, Montana  59349
  509.  
  510. Check One:
  511.     ___ Yes, I want to do my part supporting your outstanding achievement
  512.         in pointless programming.  Enclosed you will find my check for
  513.         $9.95.  I understand that I will receive a personal autograph from
  514.         the author himself, on the back of my cancelled check, suitable for
  515.         framing.  And I will be waiting with breathless anticipation for 
  516.         the next generation of CYCLOID.
  517.  
  518.     ___ This program totally bored and confused me.  Here's my check for
  519.         $9.87.
  520.  
  521.     ___ No, I do not wish to register at this time, but here is my name and 
  522.         address, so you can harass me and my family, day and night, until we
  523.         fork over the money.
  524.  
  525. Name:______________________________________________________________________
  526.  
  527. Address:___________________________________________________________________
  528.  
  529. City:________________________________State:___________Zip Code_____________
  530.  
  531. What computer and monitor do you have?_____________________________________
  532.  
  533. Please rate this program on a scale of 1 to 10 in the following areas:
  534.  
  535. Interest of subject matter____              Ease of use____
  536.  
  537. Quality of programming____                  Features____
  538.  
  539. Documentation____                           Value for the money____
  540.  
  541. Did you find any bugs or any parts of the program you couldn't use__________
  542.  
  543. ____________________________________________________________________________
  544.  
  545. What would you like to see in the next upgrade______________________________
  546.  
  547. ____________________________________________________________________________
  548.  
  549. Does anything need more simplification or more explanation__________________
  550.  
  551. ____________________________________________________________________________
  552.  
  553. Comments and Suggestions:___________________________________________________
  554.  
  555. ____________________________________________________________________________
  556.  
  557.